/*
* ============================================================================
* 功能描述 ：应用层配置
* 作者       ：ggls
* 创建日期 ：2024.04.10
* ----------------------------------------------------------------------------
* 更新历史 ：
*	日期 　　- 修改者   : 更新内容描述
*
* ============================================================================
*/

#ifndef __HLY_APP_H__
#define __HLY_APP_H__

#include "main.h"

#if 1
typedef struct 
{
	unsigned short int		query_interval;		/*数据查询间隔*/
	unsigned long			last_query_time;	/*上一次查询数据时间*/
	unsigned long			last_up_time;		/*上一次上报数据时间*/

	/*传感器数据*/
	signed short int		temp;			//*温度：摄氏度
	unsigned short int		hum;			//*湿度：百分比


	unsigned short int		normal_interval;	/*正常状态上报间隔*/
	unsigned short int		alarm_interval;		/*报警状态上报间隔*/
}app_data_s;
#endif

void app_init(void);
void Hly_Temp_Hum_Obtain(void);
void App_Run(void);
void Hly_Adc_update(void);


#endif

